delayed suture - German English Dictionary